package com.hangsu.train.components.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Permiss {

    // 主键ID
    private Long id;

    // 名称
    private String name;

    // 名称
    private String url;

    // 图标
    private String icon;

    // 类型 0：菜单 1：按钮
    private Integer type;

    // 权限表达式
    private String express;

    // 排序字段
    private Integer sort;

    // 父ID
    private Long parentId;

    // 创建时间
    private Date createTime;

    // 最近修改时间
    private Date lastModifyTime;

    // 子节点
    private List<Permiss> children;

}